area of separation - French English Dictionary